package georeduy.dao.interfaces;

import java.util.Date;
import java.util.List;

import georeduy.clases.CheckIn;
import georeduy.clases.SitioInteres;

import javax.ejb.Remote;



@Remote
public interface ICheckinDAO
{
    public CheckIn persistCheckIn(CheckIn checkIn);
    public CheckIn mergeCheckIn(CheckIn checkIn);
    public void removeCheckIn(CheckIn checkIn);
    public int cantidadCheckInxSitio(String sitio, Date comienzo, Date fin);
    CheckIn FindCheckIn(Integer id);
    List<CheckIn> listarCheckInsPorSitio(String nombreSitio);
    List<CheckIn> listarCheckInsPorUsuario(String nick);
}
